come to an untimely end - Alemán Inglés Diccionario